loggerhead seaturtle - Alemán Inglés Diccionario